package com.dnzx.model;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import org.apache.ibatis.type.Alias;
import org.dnzx.framework.orm.LongBaseEntity;

/**
 * 横幅
 * @author ysb
 */
@Alias("paramBO")
@ApiModel(value = "Param app版本控制BO")
public class ParamBO extends LongBaseEntity {

	private static final long serialVersionUID = 1L;

	@ApiModelProperty(value = "参数代码")
	private String code;
	@ApiModelProperty(value = "参数名称")
	private String name;
	@ApiModelProperty(value = "参数值")
	private String paramValue;
	@ApiModelProperty(value = "备注")
	private String remark;
	@ApiModelProperty(value = "类型：字典值 PARAM_TYPE")
	private String type;
	
	// 以下为非数据库字段
	@ApiModelProperty(value = "类型名称")
	private String typeName;

	public static long getSerialVersionUID() {
		return serialVersionUID;
	}

	public String getCode() {
		return code;
	}

	public void setCode(String code) {
		this.code = code;
	}

	public String getName() {
		return name;
	}

	public void setName(String name) {
		this.name = name;
	}

	public String getParamValue() {
		return paramValue;
	}

	public void setParamValue(String paramValue) {
		this.paramValue = paramValue;
	}

	public String getRemark() {
		return remark;
	}

	public void setRemark(String remark) {
		this.remark = remark;
	}

	public String getType() {
		return type;
	}

	public void setType(String type) {
		this.type = type;
	}

	public String getTypeName() {
		return typeName;
	}

	public void setTypeName(String typeName) {
		this.typeName = typeName;
	}
	
}

